package com.zhangshanfeng.test;

import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;

/*
### 字节流复制文件【应用】

- 案例需求
  ​	把“E:\\itcast\\窗里窗外.txt”复制到模块目录下的“窗里窗外.txt”   (文件可以是任意文件)

- 实现步骤
  - 复制文本文件，其实就把文本文件的内容从一个文件中读取出来(数据源)，
  然后写入到另一个文件中(目的地)

  - 数据源：
    ​	E:\\itcast\\窗里窗外.txt --- 读数据 ---
    InputStream --- FileInputStream

  - 目的地：
    ​	myByteStream\\窗里窗外.txt --- 写数据 ---
    OutputStream --- FileOutputStream
 */
public class FileInputStreamDemo02 {
    public static void main(String[] args) throws IOException {
        FileInputStream fis = new FileInputStream("E:\\测试io\\aaa.txt");
        FileOutputStream fos = new FileOutputStream("E:\\测试io\\bbb.txt");
        int by;
        while((by = fis.read()) != -1){
            fos.write(by);
        }

        fis.close();
        fos.close();



    }
}
